engineered safety features - German English Dictionary